package com.zhijian.medical.entity.vo.request;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotNull;

/**
 * @author HCG
 * @version 1.0
 * @date 2022/3/29
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Api(tags = "开始考核请求vo")
public class ExamStartVo {

    /**
     * 学习模块文件id
     */
    @ApiModelProperty("学习模块文件id")
    @NotNull(message = "学习模块文件id不能为空")
    private Long studyId;

    /**
     * 题库id
     */
    @ApiModelProperty(value = "题库id", hidden = true)
    private Long warehouseId;

    /**
     * 人员id
     */
    @ApiModelProperty(value = "人员id", hidden = true)
    private Long userId;
}
